straight as an arrow

Translations
d'une honnêteté irréprochable
Definitions
A phrase used to describe something that is perfectly straight or direct, often used metaphorically to refer to a person's honesty or integrity.